mechanical restraint - Almanca İngilizce Sözlük